const Router = require('@koa/router');
const fun = require('../controller/system/data-role.controller');
const config = require('../config');

const router = new Router({ prefix: `${config.ADMIN_PREFIX}/sys-data-role` });

// 分页查询数据角色
router.get('/', fun.listDataRoles);
// 获取菜单、部门和用户列表
router.get('/menu', fun.getMenuAndDeptLists);
// 获取单个数据角色信息
router.get('/:id', fun.getDataRoleById);
// 保存数据角色
router.post('/', fun.saveDataRole);
// 删除数据角色
router.delete('/', fun.deleteDataRoles);
// 新增更新路由
router.put('/', fun.updateDataRole);
module.exports = router;
